sworn witness testimony - Fransızca İngilizce Sözlük